38 N Trenton Ave, Tulsa, OK 74120-1602, Tulsa
Food was excellent and decently priced. I especially liked the salsa... it had flavor not just heat.
Food was excellent and decently priced. I especially liked the salsa... it had flavor not just heat.